package com.love.marriage.userActivityInfo.service;

import com.love.marriage.userActivityInfo.vo.UserActivityInfoVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.love.marriage.userActivityInfo.entity.UserActivityInfo;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 用户活动信息表 服务类
 * author: mybatisPlus
 * createDate: 2024-11-09 23:53:07
 * description: 我是由代码生成器生成
 * version: 1.0.0
 */
public interface UserActivityInfoService extends IService<UserActivityInfo> {

    Page<UserActivityInfoVo> getPage(Long pageNum, Long pageSize, UserActivityInfoVo userActivityInfoVo);

    UserActivityInfoVo queryUserActivityInfo(Long id);

    UserActivityInfoVo queryUserActivityInfoByUser(Long userId);

    UserActivityInfoVo addInfo(UserActivityInfoVo userActivityInfoVo);

    UserActivityInfoVo addUserActivityInfo(UserActivityInfoVo userActivityInfoVo);

    UserActivityInfoVo updateUserActivityInfo(UserActivityInfoVo userActivityInfoVo);

    Boolean deleteUserActivityInfo(String ids);
}
